@media(min-width:768px){.main-menu .nav li>ul{display:none;font-size:15px;box-shadow:0 5px 10px rgba(0,0,0,0.1);background:#fff}.main-menu .nav li>ul a{display:block;padding:8px 15px;min-width:200px;line-height:1.2;font-weight:500}.main-menu .nav li>ul li{border-bottom:1px solid #c4c4c4}.main-menu .nav li:hover>ul{display:block;position:absolute;z-index:0;top:0;left:100%}.main-menu .nav>ul>li:hover>ul{z-index:100;top:60px;left:-15px}.main-menu .btn-expand{position:absolute;right:10px;top:50%;margin-top:-10px}}@media(max-width:767px){.hidden-xs{display:none !important}body{font-size:14px}h1{font-size:1.8rem}h2{font-size:1.5rem}#header .container-fluid{padding-left:15px;padding-right:15px;padding-bottom:10px;height:84px}#header .top-bar .float-start>span{border-right:0}.logo{margin-top:0}.site-name{font-size:15.5px}.header-menu{display:none}.top-menu{margin-right:5px}.menu-opened .header-menu{display:block;position:absolute;left:0;top:120px;padding:0 15px 5px;width:100%;background:#042454}.top-menu-wrap{margin-bottom:10px;font-size:14px;justify-content:center}.main-menu .nav{display:block}.main-menu .nav>ul{display:block}.main-menu .nav>ul>li{display:block}.main-menu .nav li>ul{display:none}.main-menu .nav>ul>li>a{padding-top:10px;padding-bottom:10px;font-size:16px;color:#fff;background:0}.main-menu .nav li>ul li{border-bottom:1px solid #c4c4c4}.main-menu .nav li>ul li:last-child{border-bottom:0}.main-menu .nav li>ul a{padding-top:15px;padding-bottom:15px;display:block;font-size:16px;color:#fb9304}.main-menu .nav li{position:relative}.main-menu .btn-expand{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;right:-10px;top:0;width:30px;height:30px;color:#fff}.main-menu .active>.btn-expand>i:before{content:"\f106"}.body{padding-top:30px;padding-bottom:30px}#footer>.container{padding-top:50px;background-position:top 10px right 10px}.content-grid .grid-box{margin-left:0;margin-right:0;width:100%}.content-grid .grid-box .title{font-size:1.5em}.top-bar{height:37px;font-size:13px}.top-menu li>ul{display:none !important}.top-menu>li.haschild>a{padding-right:0}#header .top-bar .float-start>span{padding-top:8px}.top-menu a{line-height:37px}.footer-menu{display:block}.footer-menu .col{margin-bottom:30px}#footer h3{margin-bottom:10px}.footer-logo{margin-bottom:20px}.social{margin-top:20px}}
